In questa esercitazione, useremo il programma di disegno vettoriale Inkscape per sperimentare l'uso della grafica vettoriale.
Accesso al programma Inkscape
Potete lanciare il programma Inkscape dal menu Applicazioni/Grafica/Inkscape, oppure da Shell con il comando inkscape.
Esercizi su SVG
Si scorrano le lezioni on-line di Inkscape (menu Aiuto/Lezioni).
Si disegni (in vettoriale!) una bandiera svizzera, simile alla seguente:
Si apra poi l'editor XML (menu Modifica/Editor XML...), e si modifichi l'XML in modo da trasformare la bandiera Svizzera in quella Italiana:
Si disegni con Inkscape la bandiera europea. La bandiera ha
forma rettangolare (con un rapporto 2:3 dei lati), e contiene 12 stelle
disposte in cerchio intorno al centro della bandiera. In particolare, si curi che l'orientamento delle 12 stelle al centro della bandiera sia uguale a quello riportato in figura.
Si usi il programma Inkscape per disegnare una (semplice!) scena Natalizia — una casa su una collina, un abete, un cielo stellato e un po' di neve andranno bene. Si curi di usare gli strumenti più appropriati per ogni elemento!
Si salvi poi il disegno in un file .svg e lo si apra con un browser web (per esempio, Firefox o Galeon). Si notano differenze nel modo in cui il browser renderizza il disegno?
Si modifichi, tramite l'editor XML interno a Inkscape o modificando direttamente il file .svg salvato con un editor di testi, il codice SVG del disegno precedente aggiungendo una sfocatura a tutto il disegno (simulando così una nebbia). Anche in questo caso, si salvi il disegno modificato e lo si apra in un browser. Come viene reso l'effetto nebbia?
Si usino gli strumenti di Inkscape per disegnare alcune lettere
maiuscole a scelta (per esempio, le proprie iniziali) con uno stile
analogo a quello usato nella propria scrittura corsiva. Si creino poi
delle copie modificate di queste lettere in stile grassetto (bold) e
nerissimo (extra-bold). Si tenga presente che la semplice trasformazione
algoritmica del disegno originale è spesso insoddisfacente...